Data Types: Byte, Word, Double Word, Quad Word

Computer Programming - অ্যাসেম্বলি প্রোগ্রামিং (Assembly Programming) - Data Representation এবং Memory (Data Representation and Memory)
565

Data Types: Byte, Word, Double Word, Quad Word


Byte:

  • সংজ্ঞা: Byte হলো ৮-বিট ডেটার একক। এটি ডেটার সবচেয়ে ছোট একক যা সাধারণত কম্পিউটার মেমোরিতে ব্যবহৃত হয়।
  • বৈশিষ্ট্য:
    • সর্বোচ্চ ২৫৬ (0-255) বিভিন্ন মান ধরে রাখতে পারে।
    • ASCII অক্ষর এবং ছোট ডেটা ধরার জন্য ব্যবহৃত হয়।
  • উদাহরণ: একটি অক্ষর যেমন A মেমোরিতে ১ Byte জায়গা নেয়।

Word:

  • সংজ্ঞা: Word সাধারণত ১৬-বিট ডেটার একক, যা দুটি Byte নিয়ে গঠিত।
  • বৈশিষ্ট্য:
    • ৬৫,৫৩৬ (0-65,535) বিভিন্ন মান ধরে রাখতে পারে।
    • সাধারণত ছোট সংখ্যাসমূহ এবং নির্দেশনা সংরক্ষণের জন্য ব্যবহৃত হয়।
  • উদাহরণ: ১৬-বিট প্রোগ্রামিং এ Word ডেটা প্রায়শই ব্যবহৃত হয়।

Double Word (DWORD):

  • সংজ্ঞা: Double Word হলো ৩২-বিট ডেটার একক, যা চারটি Byte নিয়ে গঠিত।
  • বৈশিষ্ট্য:
    • ৪,২৯৪,৯৬৭,২৯৫ (0-4,294,967,295) বিভিন্ন মান ধরে রাখতে পারে।
    • বড় সংখ্যাসমূহ সংরক্ষণ এবং আধুনিক প্রোগ্রামিং পরিবেশে ব্যবহৃত হয়।
  • উদাহরণ: ৩২-বিট প্রসেসর এবং অপারেটিং সিস্টেম সাধারণত DWORD ব্যবহার করে।

Quad Word (QWORD):

  • সংজ্ঞা: Quad Word হলো ৬৪-বিট ডেটার একক, যা আটটি Byte নিয়ে গঠিত।
  • বৈশিষ্ট্য:
    • খুব বড় সংখ্যাসমূহ সংরক্ষণ এবং ৬৪-বিট অপারেশন সম্পাদন করতে ব্যবহৃত হয়।
    • সংখ্যার বিশাল পরিসর ধরে রাখতে সক্ষম।
  • উদাহরণ: ৬৪-বিট প্রসেসর এবং উচ্চ পারফরম্যান্স অ্যাপ্লিকেশন QWORD ব্যবহার করে।

Data TypeSize (Bits)Size (Bytes)প্রায়শই ব্যবহৃত ক্ষেত্র
ByteASCII অক্ষর, ছোট ডেটা।
Word১৬১৬-বিট প্রসেসর এবং কম্পিউটেশন।
Double Word৩২৩২-বিট প্রসেসর, বড় মান।
Quad Word৬৪৬৪-বিট প্রসেসর, উচ্চ ক্ষমতার অপারেশন।

সারসংক্ষেপ
Byte, Word, Double Word, এবং Quad Word হলো ডেটা স্টোরেজের বিভিন্ন একক, যা বিভিন্ন আকারের ডেটা সংরক্ষণ এবং প্রক্রিয়াকরণের জন্য ব্যবহৃত হয়। Byte ছোট আকারের ডেটার জন্য, Word মাঝারি আকারের, Double Word বড় সংখ্যাসমূহের জন্য, এবং Quad Word অত্যন্ত বড় মান সংরক্ষণের জন্য ব্যবহৃত হয়।

Content added By
Promotion
NEW SATT AI এখন আপনাকে সাহায্য করতে পারে।

Are you sure to start over?

Loading...